spore ball - French English Dictionary